| Segregate direct vs. indirect costs | SF 1408 §2(a) · FAR 31.202/31.203 | PARTIAL | Direct cost capture is LIVE (labor by person/LCAT, ODC, travel, training on separate lines). Indirect pools (fringe/OH/G&A rate structure) are DEPLOY — the wrap rate must decompose into auditable pools. |
| Accumulate costs by contract / job (labor distribution) | SF 1408 §2(b),(d) | LIVE | Hours → person → labor category → program → invoice line is one unbroken chain in the Resource Center; the per-person invoice detail is the labor-distribution report. |
| Timekeeping: employee-entered, by job, daily | SF 1408 §2(e) · DCAA timekeeping guidance | DEPLOY | Monthly grid is LIVE; DCAA expects each employee to record their own time daily with reason-coded corrections. Needs per-user login + daily entry + employee attestation. |
| Audit trail on time changes | DCAA timekeeping guidance | LIVE | New: every timesheet cell change is logged with timestamp, resource, and old → new value (Timesheet tab). DEPLOY hardens it to an append-only server log. |
| Supervisor approval of time | DCAA timekeeping guidance | PRACTICE | The Stage Gates signature pattern is the mechanism; wiring a monthly timesheet-approval gate (PM signs each period) + n8n notification is the planned build. |
| Exclude unallowable costs | SF 1408 §2(f) · FAR 31.205 | DEPLOY | Needs an unallowables screen on cost elements (FAR 31.205 list: entertainment, interest, lobbying, etc.) flagged at entry and excluded from billing rates. |
| Billings reconcile to the books | FAR 52.216-7 · SF 1408 §2(h) | PARTIAL | Invoice math is LIVE and recomputable from hours × rates + ODC + travel + fee. "The books" it must reconcile to is the DEPLOY backend (or your accounting system via export). |
| Limitation of funds / cost notices | FAR 52.232-22 / 52.232-20 | LIVE | Funded-vs-burn tracking with the 75% notice discipline is in BidSummary, Resource Center, and the SubK agreement form. |
| Interim rate monitoring / indirect submissions | FAR 52.216-7(d) · DCAA ICE model | DEPLOY | Annual incurred-cost submission (ICE schedules) generated from the same data once indirect pools exist. |
| Record retention & integrity | FAR Subpart 4.7 | DEPLOY | Postgres system of record, append-only audit log, role-based access, backups, ~3-year post-final-payment retention. This is THE gap between "demo" and "authoritative record." |
| Accounting system in full operation | SF 1408 §1 · DFARS 252.242-7006 | PRACTICE | DCAA audits operating history, not intentions: months of real timesheets, approvals, invoices, and reconciliations produced by this system, on the record. |